automatic punching machine - Turco Inglés Diccionario